Lamoid Definition

noun

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

Wiktionary

Other Word Forms of Lamoid

Noun

Singular:
lamoid
Plural:
lamoids

Find Similar Words

Find similar words to lamoid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lamoid