Green spotted puffer

A green spotted puffer may be one of several different species of Asian fresh or brackish water pufferfish in the genus "Dichotomyctere" (formerly "Tetraodon"), including:
Distinguishing these species is difficult, in part because each species is highly variable in colouration. Scientists working on these pufferfish as genomic lab animals consider it impossible to identify these species 100% reliably using colouration alone, and tropical fish retailers commonly confuse them.
References.
<br>