ALLIACEOUS PLANT





Definition:

  1. [noun] bulbous plants having a characteristic pungent onion odor

Synonyms:


Related Words: