amblypod

noun
am·​bly·​pod | \ ˈamblə̇ˌpäd\
plural -s

Definition of amblypod

: an ungulate of the order or suborder Amblypoda

First Known Use of amblypod

1881, in the meaning defined above

History and Etymology for amblypod

New Latin Amblypoda

Keep scrolling for more