lamoid

English

Noun

lamoid (plural lamoids)

  1. A member of the South American camelid family, a llama, alpaca, vicuna, or guanaco.

Anagrams

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.