'genus Flacourtia' definitions:

Definition of 'genus Flacourtia'

(from WordNet)
noun
Often spiny trees or shrubs of tropical Asia and Africa [syn: Flacourtia, genus Flacourtia]