Noun Definition

alliaceous plant

1.Definition: bulbous plants having a characteristic pungent onion odor

Category: Plants