Word info

tylopod

Noun

Meaning

tylopod (plural tylopods)

(zoology) Any even-toed ungulate mammal, of the suborder Tylopoda, including the camels

Source: en.wiktionary.org

Close letter words and terms