small-toothedEnglish

small-toothed

Adjective

Having small teeth

English: small-toothed