3 results found

Search Results for: llama

Llama

Definition noun, plural: llamas A camelid or ruminant native to South America and closely related to the camels, formerly... Read More

Alpaca

Definition noun, plural: alpaca or alpacas (1) A camelid with long, fine, wooly hair, and closely related to llama,... Read More

Camelid

Camelid Definition A canelid refers to any of the even-toed ungulates of the family Camelidae, e.g. camels, llamas,... Read More