WordUnscrambler Home
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
:
Click here to see the free dictionary definition for lionfish
definition by Oxford Dictionaries