Flacourtia
English Dictionary
->
Letter F
-> Flacourtia
Search Dictionary:
Flacourtia Definition
(n)
often
spiny
trees
or
shrubs
of
tropical
Asia
and
Africa
Flacourtia Synonyms
Flacourtia
genus Flacourtia
© Art Branch Inc.