Meaning of lionfish
Definition of lionfish
(noun)
brightly
striped
fish
of the
tropical
Pacific having
elongated
spiny
fins
Other information on lionfish
WIKIPEDIA results for
lionfish
Amazon results for
lionfish
Tweet