Subscribe
URL of the page has been copied to clipboard.
Meaning : A daffodil having star-shaped white blossoms. Often grown indoors to bloom in the winter.
Synonyms : paper white
Install App
Narcissus papyraceus meaning in Telugu.