llamoid
English
Etymology
From
llama
+
-oid
.
Noun
llamoid
(
plural
llamoids
)
Alternative spelling of
lamoid
.