This food is a staple for households worldwide. Its definition is: An edible seed, typically kidney­-shaped, growing in long pods on certain leguminous plants.

Answer: beans

More Food Riddles with answers

More Food Riddles