if both sexes are found in the same flower they are called hermaphrodites