Peanuts

Peanuts

A yellow flowering legume plant.