Narcissus jonquilla

Explore definitions, synonyms, and language insights of Narcissus jonquilla

Definitions

Noun
widely cultivated ornamental plant native to southern Europe but naturalized elsewhere having fragrant yellow or white clustered flowers

Synonyms


More General Terms