Local Botanist Discovers New Species Of ‘Sleeping Beauty’ Plant That Blooms Once In 12 Years
A new species of ‘Nelu’ — commonly known as ‘Nilla’ — a flowering plant of the Strobilanthes genus that puts on a striking blooming display every 12 years — has been discovered by a group of Sri Lankan scientists.