nigella_damascenaEnglish

Nigella damascena, love-in-a-mist

Noun

European garden plant having finely cut leaves and white or pale blue flowers

English: love-in-a-mist, Nigella damascena

English words with similar meanings

Show 1 words