Flacourtia (Noun) — Chiefly tropical trees and shrubs.
Flacourtia (Noun) — Often spiny trees or shrubs of tropical Asia and Africa.