Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

camelids Definition

Cancel
camelids
noun(cam-el-id)
any of a family (Camelidae) of even-toed, ruminant mammals having a 3-chambered stomach and including the camel, llama, guanaco, alpaca, and vicuña

Words Related to camelids!

camelids Examples by Brain Bank Users