1. small-toothed

adjective. Having small teeth.
Featured Games
×