common fennel

Explore definitions, synonyms, and language insights of common fennel

Definitions

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

More General Terms