English dictionary
flacourtia meaning and definition
Definition and meaning of flacourtia at MeaningMonkey.org. flacourtia meaning and definition in the English Dictionary.FLACOURTIA noun
Definition of Flacourtia (noun)
- often spiny trees or shrubs of tropical Asia and Africa
- synonyms: genus Flacourtia
Source: Princeton University Wordnet