Word info

lamoid

Noun

Meaning

lamoid (plural lamoids)

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

Source: en.wiktionary.org

Anagrams

Close letter words and terms