Meaning of kangaroo-foot plant
Definition of kangaroo-foot plant
(noun)
sedgelike
spring-flowering
herb
having
clustered
flowers
covered
with
woolly
hairs; Australia
Other information on kangaroo-foot plant
WIKIPEDIA results for
kangaroo-foot plant
Amazon results for
kangaroo-foot plant
Tweet