Cosa mangia il pesce di porcospino?

I pesci di porcospino mangiano lumache, granchi e ricci di mare. Sono cacciatori notturni che cercano la loro preda vicino a appartamenti sabbiosi, coste rocciose e barriere coralline.

Il pesce istrice ha una mascella robusta e la sua bocca è dura e simile al becco. Queste caratteristiche aiutano il pesce a spezzare gli scheletri esterni difficili della preda. Per quanto riguarda il loro posto nella catena alimentare, i pesci istrici sono la preda di squali e delfini. Quando viene minacciato, il pesce istrice scoraggerà gli attacchi sorseggiando l'acqua per gonfiare il suo corpo e inviare dorsali dure che sporgono da tutto il suo corpo. In tutte le altre volte, le loro spine si appiattiscono.