Definify.com

Definition 2025


sperm_whales

sperm whales

English

Noun

sperm whales

  1. plural of sperm whale