alliaceous : Idioms & Phrases


alliaceous plant

  • noun bulbous plants having a characteristic pungent onion odor
WordNet