Petrea

Genus
Scientific Name: Petrea  L.  (Verbenaceae)