tylopod
Noun
Meaning
tylopod (plural tylopods)
(zoology) Any even-toed ungulate mammal, of the suborder Tylopoda, including the camels
Noun
tylopod (plural tylopods)
(zoology) Any even-toed ungulate mammal, of the suborder Tylopoda, including the camels