lionfishEnglish

lionfish

Noun

Brightly striped fish of the tropical Pacific having elongated spiny fins

English: lionfish