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