Definify.com

Definition 2025


gomphotheres

gomphotheres

English

Noun

gomphotheres

  1. plural of gomphothere