Top definition
A Brazilian small monkey.
this little creature is very rare. Only few individuals are left on the planet.
Oh look, It's a Intekhab
by Sahriar June 28, 2018
Get the mug
Get a Intekhab mug for your dog Julia.