Noun Definition
flacourtia
1.Definition: often spiny trees or shrubs of tropical Asia and Africa
Related Noun(s):genus flacourtia
Category: Plants1.Definition: often spiny trees or shrubs of tropical Asia and Africa
Related Noun(s):genus flacourtia
Category: Plants