nigella hispanica Meaning, Definition & Usage

  1. noun nigella of Spain and southern France
    fennel flower.

WordNet