English → Hindi dictionary

echinochloa

इचिनोछलॉ / इचिनोछलॉग / इचिनोच्लोआNOUN

Definition

annual or perennial succulent grasses of warm regions

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