English → Hindi dictionary
arrow grass
Definition
tufted perennial found in shallow water or marshland; sometimes poisons livestock
Looking for poetry? Read shayari and poems by great poets.
tufted perennial found in shallow water or marshland; sometimes poisons livestock
Looking for poetry? Read shayari and poems by great poets.