'genus Flacourtia' definitions:

Definition of 'genus Flacourtia'

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