Definisi 'alliaceous plant'

English to English
noun
1 bulbous plants having a characteristic pungent onion odor Terjemahkan
source: wordnet30


Visual Synonyms