Definify.com

Definition 2024


loxodonts

loxodonts

English

Noun

loxodonts

  1. plural of loxodont