English → Hindi dictionary

water star grass

वाटर स्टार ग्रासNOUN

Definition

grassy-leaved North American aquatic plant with yellow star-shaped blossoms

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