Definify.com

Definition 2024


infrahumans

infrahumans

English

Noun

infrahumans

  1. plural of infrahuman