meaning of callicebus

callicebus meaning in General Dictionary

titis