loxodonts

English

Noun

loxodonts

  1. plural of loxodont