Kinyarwanda: byavumbuwe mu ishyamba rya amazon
English: discovered in the amazon forest