megajournal (English, noun)
expansion: megajournal (plural megajournals)
Senses:
topics: media
publishing
sciences
glosses: An online academic journal that focuses on publishing articles in large quantities and reduces the role of peer review in article acceptance.
Forms:
form: megajournals
tags: plural