Pic is too blurry to see.

Seeds usually grow inside flowers.

Balls arent usually so big and isolated.

Adds up to maybe a flower pod...