Foeniculum vulgare

Explore definitions, synonyms, and language insights of Foeniculum vulgare

Definitions

Noun
strongly aromatic with a smell of aniseed; leaves and seeds used for seasoning

More General Terms