Home
Search
Index
Definify.com
Definition
2024
fennelflower
fennelflower
English
Noun
fennelflower
(
uncountable
)
Nigella sativa
, an
annual
flowering plant
native to south and southwest
Asia
.
Synonyms
(
Nigella sativa
)
:
black cumin
Etymology
fennel
+
flower
Similar Results