llamalla-maListennounA South American camelid mammal, often used as a pack animal."We saw a fluffy llama at the zoo."Sign in to learn this word← Back