glassfrog

English

Noun

glassfrog (plural glassfrogs)

  1. Alternative spelling of glass frog.