echinochloa meaning in Hindi

Noun

A genus of grasses commonly known as barnyard grasses.

चावल के खेतों में उगने वाला घास का एक प्रकार

English Usage: "Echinochloa is often found in wetland habitats."

Hindi Usage: "ईचिनोच्लोआ अक्सर जलवायु आवासों में पाया जाता है।"

Share Anuvadan of echinochloa