Definition Definition

macropus - Meaning and Examples

Meaning of 'macropus' (Webster Dictionary)

1 . Macropus [ n.]
- genus of marsupials including the common kangaroo.