The AI-powered English dictionary
plural macropodids
(zoology) Any member of the Macropodidae; a kangaroo.