meaning of nelumbo nucifera

1. native to eastern Asia; widely cultivated for its large pink or white flowers


Related Words

nelumbo nucifera |

Developed & Maintained By Taraprasad.com

Treasure Words