Scientists discover a new flowering plant species, Strobilanthes riteshii, in Arunachal Pradesh, with fewer than 25 plants recorded.