journal
  • noun a scientific publication

Not what you were looking for?