English → Hindi dictionary

water starwort

वाटर स्टार्व्रत / वाटरNOUN

Definition

any of several aquatic plants having a star-shaped rosette of floating leaves; America, Europe and Asia

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