Buffalobur
(Solanum rostratum)
Yellow tomato-like flower with 5 united petals.
Previous Page