lionfish

Definitions


[ˈlʌɪənfɪʃ], (Noun)

Definitions:
- a marine fish of the Indo-Pacific region that has bright contrasting stripes and venomous spiky fin rays


Phrases:

Origin:




definition by Oxford Dictionaries