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