altronates

English

Noun

altronates

  1. plural of altronate