camelid ( synonym found)

Definition of camelid:

°Any of a family of mammals including the camel, llama, alpaca, guanaco and vicu?a.

Definition of camelid:

°Any of a family of mammals including the camel, llama, alpaca, guanaco and vicu?a.

Back to Top