Definitions of Genus flacourtia:

  • noun:   often spiny trees or shrubs of tropical Asia and Africa