0%

ALL meanings of amblypod

am·bly·pod
A a
  • noun amblypod one of the primitive ungulate mammals of the extinct order Pantodonta, from the Paleocene and Eocene epochs, having a massive body and short legs. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?