English | German | Russian | Czech

camelid English

Meaning camelid meaning

What does camelid mean?

camelid

(zoology) Any of a family of mammals including the camel, llama, alpaca, guanaco, and vicuña.

Synonyms camelid synonyms

What other words have the same or similar meaning as camelid?

camelid English » English

vicuña llama lamé guanaco

Are you looking for...?