Грамматический род определяется первым компонентом («рыба»), поэтому слово женского рода.
Translations
Рыба-ёж надулась, когда почувствовала опасность.
The porcupinefish puffed up when it sensed danger.
Definitions
Морская рыба из семейства иглобрюхих, способная раздуваться, увеличивая свой объем и выставляя наружу острые шипы для защиты от хищников. Рыба-ёж, заметив приближение акулы, мгновенно раздулась, выставив свои шипы.