New non-photosynthesizing plant species discovered on Ishigaki island, Japan
Credit: SUGIMOTO Takaomi A new species of non-photosynthesizing parasitic plant has been discovered on the subtropical island of Ishigaki in Okinawa, Japan and named Sciaphila...