Buffalo Bur (Solanum rostratum): leafy flowering plant among grasses.

Buffalo Bur: leafy flowering plant among grasses.

Leave a Reply