cameloid

cameloid

(ˈkæməlɔɪd) na member of the camel familyadjrelating to the camel family