Wikipedia / Timonius flavescens
Wikipedia / Timonius flavescens
Timonius flavescens is a species of flowering plant in the family Rubiaceae. It a shrub or tree which ranges from the Seychelles to Indochina, western Malesia, and Papuasia.
References