English

edit

Noun

edit

macropodid (plural macropodids)

  1. (zoology) Any member of the Macropodidae; a kangaroo.
  NODES
Note 1