The Squaliforma phrixosoma lives in the demersal, freshwater environment.
Nothing known about the Squaliforma phrixosoma
Carachama in Spanish (espaƱol)