Barleria acanthoides is a spiny subshrub from the Acanthaceae family, native to East Africas dry scrublands. It features white or pale yellow flowers and distinctive.
Above information is sourced from Wikipedia
© Marco Grandis (CC-BY-NC)
© Leigh Winowiecki
© LeighW