English → Hindi dictionary

nymphaea odorata

न्यम्फ़ेआ ओदोराता / न्यम्फ़ेआNOUN

Definition

a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions

Looking for poetry? Read shayari and poems by great poets.