kangaroo's-foot
English
kangaroo's-foot meaning in English • kangaroo's-foot का अर्थ अंग्रेजी में
Noun
- A sedgelike spring-flowering herb (Anigozanthus manglesii) of Australia, having clustered flowers covered with woolly hairs.