Saracha

Genus
Scientific Name: Saracha    (Solanaceae)