lionfish has definitions from the field of zoology
1
[ noun ] (zoology) brightly striped fish of the tropical Pacific having elongated spiny fins

Related terms

scorpaenid Pterois

*