Noun Definition

flacourtia

1.Definition: often spiny trees or shrubs of tropical Asia and Africa

Related Noun(s):genus flacourtia

Category: Plants