Llama

Definition:

  • (n.) A South American ruminant (Auchenia llama), allied to the camels, but much smaller and without a hump. It is supposed to be a domesticated variety of the guanaco. It was formerly much used as a beast of burden in the Andes.

Compare llama with other words:

llama vs. pope

lama vs. llama

goat vs. llama

emu vs. llama

llama vs. moose

duck vs. llama

conditioning vs. llama

camel vs. llama

llama vs. wool

alpaca vs. llama

guanaco vs. llama