Definition of Sharp-Toothed

  • 1. Having sharp teeth Adjective Satellite

Semanticaly linked words with "sharp-toothed"