meaning of squirrel monkey

1. small long-tailed monkey of Central American and South America with greenish fur and black muzzle


Related Words

squirrel monkey |

Developed & Maintained By Taraprasad.com

Treasure Words