Definition of wanderoo

Definition of wanderoo
  1. wanderoo Noun Any of various langur monkeys (of genus "Semnopithecus"), from Sri Lanka
Need more help? Try our forum NEW