EUNUCHOID


Meaning of EUNUCHOID in English

[eu.nuch.oid] n (1906): a sexually deficient individual; esp: one lacking in sexual differentiation and tending toward the intersex state -- eunuchoid adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.