SynonymX
Speak
Alliaceous
Definition of Alliaceous
1.
Of or pertaining to the botanical genus Allium
Adjective
2.
Smelling of onions or garlic
Adjective Satellite
Semanticaly linked words with "alliaceous"
botany
phytology
odorous