English dictionary
fennel flower meaning and definition
Definition and meaning of fennel flower at MeaningMonkey.org. fennel flower meaning and definition in the English Dictionary.FENNEL FLOWER noun
Definition of fennel flower (noun)
- nigella of Spain and southern France
- synonyms: Nigella hispanica
Source: Princeton University Wordnet