Log in
Search words & phrases
alliaceous
US
・
UK
A1
Definition
Video subtitles
other
Of or pertaining to the botanical genus Allium
Smelling of onions or garlic