Definify.com

Definition 2025


endomorphs

endomorphs

English

Noun

endomorphs

  1. plural of endomorph