Solandra nitida

Species
Scientific Name: Solandra L. (Solanaceae) nitida
See Solandra maxima