endomorphs

English

Noun

endomorphs

  1. plural of endomorph