Solanum cornutum

Species
Scientific Name: Solanum L. (Solanaceae) cornutum
See Solanum rostratum