Megaladapis

noun
Meg·​al·​ad·​a·​pis | \ ¦megəl+\

Definition of Megaladapis

: a genus of Pleistocene lemurs of Madagascar

History and Etymology for Megaladapis

New Latin, from megal- + Adapis

Keep scrolling for more