Subscribe
URL of the page has been copied to clipboard.
Meaning : Widely cultivated ornamental plant native to southern Europe but naturalized elsewhere having fragrant yellow or white clustered flowers.
Synonyms : jonquil
Install App
Narcissus jonquilla meaning in Telugu.