English Dictionary
◊ CAMELUS
Camelus
n : type genus of the Camelidae: camels [syn: {Camelus}, {genus
Camelus}]