English | German | Russian | Czech

Hermaphroditus English

Meaning Hermaphroditus meaning

What does Hermaphroditus mean?

Hermaphroditus

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

Are you looking for...?