English Dictionary
◊ FLACOURTIACEAE
Flacourtiaceae
n : chiefly tropical trees and shrubs [syn: {Flacourtiaceae}, {family
Flacourtiaceae}, {flacourtia family}]