Definify.com

Definition 2025


elephantids

elephantids

English

Noun

elephantids

  1. plural of elephantid