cameloidea
/kæmɛlɒˈɪdiə/Definitions
1. noun
A suborder of even-toed ungulates that includes camels, llamas, and their relatives.
“The camelidae family is part of the cameloidea suborder.”
1. noun
A suborder of even-toed ungulates that includes camels, llamas, and their relatives.
“The camelidae family is part of the cameloidea suborder.”