Definition of koolokamba

Definition of koolokamba
  1. koolokamba Noun A West African anthropoid ape, allied to the chimpanzee and gorilla.
Need more help? Try our forum NEW