Saw these seeds recently and it reminded me of lychee fruit - one of my favorites. Anyone know what these are? More (click below):
© Pablo Yañez