Definition noun, plural: llamas A camelid or ruminant native to South America and closely related to the camels, formerly... Read More
Definition noun, plural: alpaca or alpacas (1) A camelid with long, fine, wooly hair, and closely related to llama,... Read More
Camelid Definition A canelid refers to any of the even-toed ungulates of the family Camelidae, e.g. camels, llamas,... Read More