GENUS FLACOURTIA





Definition:

  1. [noun] often spiny trees or shrubs of tropical Asia and Africa
    Synonyms: Flacourtia, genus Flacourtia

Synonyms: