alliaceous

alliaceous

English Adj
Ad

Definition

Smelling or tasting of garlic or onion.

Etymology

From Latin allium (“garlic”) + -aceous.

Ad