ALLIACEOUS

Definition of ALLIACEOUS

  1. (adj)of or pertaining to the botanical genus Allium
  2. (adj)smelling of onions or garlic