English dictionary, thesaurus, translations & etymology
FreeDict.com

Results for “maphrodite”

1 match in the dictionary.

hermaphrodite
noun
An organism, such as certain plants or animals, possessing both male and female reproductive organs.