fennel_flowerEnglish

Nigella hispanica, fennel flower

Noun

Nigella of Spain and southern France

English: fennel flower, Nigella hispanica

English words with similar meanings

Show 1 words