Home

Word

Flacourtia, n.
more info often spiny trees or shrubs of tropical Asia and Africa
<noun.plant>

Flacourtia genus Flacourtia