Compound of water + frog. Compare German Wasserfrosch, Danish vandfrø.
waterfrog (plural waterfrogs)