Definify.com

Definition 2025


elephant_seals

elephant seals

English

Noun

elephant seals

  1. plural of elephant seal