Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of numerous varieties of Narcissus plants having showy often yellow flowers with a trumpet-shaped central crown.
Synonyms : narcissus pseudonarcissus
Install App