Tamable primate Synonyms

Definitions for Tamable


  • (adjective) capable of being tamed

Definitions for Primate