Buffalobur (Solanum rostratum)

Buffalobur (Solanum rostratum)

Yellow tomato-like flower with 5 united petals.

 

Previous Page