Petrea

Genus
Scientific Name: Petrea L. (Verbenaceae)