Skip to main content

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.
Advertisement