Definify.com

Definition 2025


loxodonts

loxodonts

English

Noun

loxodonts

  1. plural of loxodont