nigelle de Damas
Meanings
Noun
1. love-in-a-mist (Nigella damascena) L.