Definify.com

Definition 2024


endomorphs

endomorphs

English

Noun

endomorphs

  1. plural of endomorph