English → Hindi dictionary

kangaroo foot plant

कंगारू फुट प्लांटNOUN

Definition

sedgelike spring-flowering herb having clustered flowers covered with woolly hairs; Australia

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