ENDOMORPH Meaning of ENDOMORPH in English (n.) A crystal of one species inclosed within one of another, as one of rutile inclosed in quartz. Webster's English dictionary. Английский словарь Webster. 2012