Loading page
fennel flower is a noun meaning "nigella of Spain and southern France". It carries one recorded sense.
nigella of Spain and southern France
Definitions, synonyms and semantic relations for fennel flower come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.