Definify.com

Definition 2024


sperm_whales

sperm whales

English

Noun

sperm whales

  1. plural of sperm whale