Definify.com

Definition 2026


loxodonts

loxodonts

English

Noun

loxodonts

  1. plural of loxodont