fennel seed

Noun
  1. Aromatic anis-scented seeds (synset 107834005)

Found on Word Lists

Other Searches