Flacourtia montana


Flacourtia montana is a plant in the family Salicaceae. It is native to southern Asia. The species presents as a tree up to 20 m in height.

Gallery