Earthworms are hermaphrodites, but cannot fertilize their own eggs