Hermaphroditic Meaning
There are 2 meaning(s) for word Hermaphroditic
Meaning 1 : of animal or plant; having both male female reproductive organs
Synonyms : hermaphrodite
Synonyms : hermaphrodite
Meaning 2 : of or relating to monoclinous plants
There are 2 meaning(s) for word Hermaphroditic