Return to Article Details Arthropods discovered in lower and upper pitchers of Nepenthes at Rampa-Sitahuis Hill, North Sumatra, Indonesia Download Download PDF