FROGLET
Meaning of FROGLET in English
-glə̇t noun
( -s )
Etymology: frog (I) + -let
1. : a small or young frog
2. : a small tree toad (as Crinia laevis of Tasmania)
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012