meaning of nymphaea

1. the type genus of the family Nymphaeaceae; any of a variety of water lilies


Related Words

nymphaea | nymphaea alba | nymphaea caerulea | nymphaea lotus | nymphaea odorata | nymphaea stellata | nymphaeaceae |

Developed & Maintained By Taraprasad.com

Treasure Words