atelids - Alemán Inglés Diccionario

atelids

Meanings of "atelids" in German English Dictionary : 2 result(s)

Inglés Alemán
Zoology
atelids Klammerschwanzaffen [pl]
atelids Klammerschwanzaffen