cyamelid
/kæˈmɛlɪd/Definitions
1. noun
any of various even-toed ungulates related to camels, including llamas, alpacas, and vicuñas
“The camelid was known for its ability to traverse the harsh desert terrain.”
1. noun
any of various even-toed ungulates related to camels, including llamas, alpacas, and vicuñas
“The camelid was known for its ability to traverse the harsh desert terrain.”