Definition of Small-Toothed

  • 1. Having small teeth Adjective Satellite

Semanticaly linked words with "small-toothed"