English → Hindi dictionary

hydrocharidaceae

हैड्रोकैरिडसए / हैड्रोकैरीडसए / हैड्रोकैरिडेसऐNOUN

Definition

simple nearly stemless freshwater aquatic plants; widely distributed

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