rough-toothed dolphins

English

Noun

rough-toothed dolphins

  1. plural of rough-toothed dolphin