Bilimbi

Commonly known as bilimbi, cucumber tree, or tree sorrel is a fruit-bearing tree of the genus Averrhoa, family Oxalidaceae.

Recent Activity

  • |