What is a hermaphrodite?
A hermaphrodite is a person or animal having both male and female sex organs or other sexual characteristics, either abnormally or (in the case of some organisms) as the natural condition.
In Botany, it's a plant having stamens and pistils in the same flower.
An archaic definition is a person or thing that combines opposite qualities or characteristics.
More Info:
www.oxforddictionaries.com