Return to Article Details A NEW SPECIES OF OPHIORRHIZA (RUBIACEAE) FROM GREAT NICOBAR ISLAND, INDIA Download Download PDF