megaherb (English, noun)
expansion: megaherb (plural megaherbs)
Senses:
glosses: Any relatively large herb (plant).
Forms:
form: megaherbs
tags: plural