Torricellia

Genus
Scientific Name: Torricellia DC. (Torricelliaceae)