cricket frog
nounDefinition of cricket frog
: a small American tree frog (Acris gryllus)
Keep scrolling for more