Definify.com

Definition 2025


toothed_whales

toothed whales

English

Noun

toothed whales

  1. plural of toothed whale