Hij heeft een lengte van gemiddeld 12 cm, maximaal 17,5 cm.[3] Afgezien van het verschil in grootte is er ook een verschil in kleur zoals de naam doet vermoeden. Hij ziet niet per se groen, maar hij kan ook bruinachtig van kleur zijn. Een goed determinatiemiddel is de stekel onderaan de mondhoeken, die de gewone zeedonderpad niet heeft.