Definify.com

Definition 2026


elephantids

elephantids

English

Noun

elephantids

  1. plural of elephantid