Comme les autres membres de sa famille, il a un corps arrondi et extensible, et sa peau douce est recouverte de spinules dermiques irrégulièrement disposées ressemblant à des poils. Sa grande bouche est extensible vers l'avant, ce qui lui permet d'avaler des proies aussi grandes qu'elle. La coloration de son corps est extrêmement variable car les poissons individuels ont tendance à correspondre à leur milieu de vie. Les poissons-grenouilles ont la capacité de changer de coloration et de motif pigmentaire, ce qui ne prend que quelques semaines pour s'adapter. La coloration dominante varie du jaune au brun-orange, en passant par une gamme de nuances, mais elle peut aussi être verte, grise, brune, presque blanche, voire complètement noire sans aucun motif. Le corps et les nageoires peuvent être marqués avec des rayures sombres à peu près parallèles ou des taches allongées, certaines avec des rayons rayonnant vers l'extérieur à partir de l'œil.