Mashpi glass frog

Noun

 * 1) A glass frog.