Meaning of hermaphroditus

Definition of hermaphroditus

(noun) (Greek mythology) son of Hermes and Aphrodite who merged with the nymph Salmacis to form one body

Other information on hermaphroditus

WIKIPEDIA results for hermaphroditus
Amazon results for hermaphroditus