Wild Plum Harpephyllum caffrum Explore more creatures at Ferncliffe Mauritius thorn Caesalpinia decapetala White-starred Robin Pogonocichla stellata Green-veined Emperor Charaxes candiope