genus flacourtia Meaning, Definition & Usage

  1. noun often spiny trees or shrubs of tropical Asia and Africa
    Flacourtia.

WordNet