English Dictionary
◊ LIONFISH
lionfish
n : brightly striped fish of the tropical Pacific having
elongated spiny fins