Begonia haniffii, a small tuberous species of the Islands of Lankawi
Language: eng
Notes: Repr. Jour. Straits Branch R. A. Soc. No. 79: 103-104.