Macropine

From Fresh Dictionary

English

Adjective

macropine

  1. Of or relating to the kangaroo.
Personal tools