cama
/ˈkɑːmə/
cama
English
Noun
Ad
Definition
A hybrid animal produced by breeding a camel and a llama.
Etymology
Blend of camel + llama.
Ad
/ˈkɑːmə/
cama
A hybrid animal produced by breeding a camel and a llama.
Blend of camel + llama.