llama

1. (noun) wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump
Related Words: Lama guanicoe, Lama pacos, Lama peruana, alpaca, artiodactyl, artiodactyl mammal, domestic llama, even-toed ungulate, guanaco



Terms and Conditions of Use / Copyright Notice