Definify.com

Definition 2024


elephant_seals

elephant seals

English

Noun

elephant seals

  1. plural of elephant seal