Tag: Narra town
Filipino-led research team discover new helmet orchid species in Palawan
A Filipino-led research team's discovery of a new species of helmet orchid in the mountains of Palawan island in the Philippines has been published on Phytotaxa journal of Auckland, New Zealand.