fennel flower
English Dictionary
->
Letter F
-> fennel flower
Search Dictionary:
fennel flower Definition
(n)
nigella
of
Spain
and
southern
France
fennel flower Synonyms
fennel flower
Nigella hispanica
© Art Branch Inc.