meaning of lionfishes
1.
brightly
striped
fish
of
the
tropical
Pacific
having
elongated
spiny
fins
Related Words
lionfish
|
Developed & Maintained By
Taraprasad.com