meaning of narcissus papyraceus

1. a daffodil having star-shaped white blossoms; often grown indoors to bloom in the winter


Related Words

narcissus papyraceus |

Developed & Maintained By Taraprasad.com

Treasure Words