See also: tree frogs English Noun treefrogs plural of treefrogWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads