Definitions
noun
wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump
Look “llama” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump