Home

Word

Nigella hispanica, n.
more info nigella of Spain and southern France
<noun.plant>

Nigella hispanica fennel flower
semantic pointers
hypernym