allodists

English

Noun

allodists

  1. plural of allodist