Mashpi glass frogs
English
Noun
Mashpi
glass
frogs
plural of
Mashpi glass frog