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)

  1. often spiny trees or shrubs of tropical Asia and Africa
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: