normaloids

English

Noun

normaloids

  1. plural of normaloid