meaning of tamarin

1. small South American marmoset with silky fur and long nonprehensile tail


Related Words

tamarin | tamarind | tamarind tree | tamarindo | tamarindus | tamarindus indica |

Developed & Maintained By Taraprasad.com

Treasure Words