meaning of hermaphroditus

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


Related Words

hermaphroditus |

Developed & Maintained By Taraprasad.com

Treasure Words