The greek goddess of agriculture is called?

Hera
Aphrodite
Demeter
Athena

Trivia Crack Answers Main Page