li•on•fish
We found 3 definitions of lionfish from 3 different sources.
NounPlural: lionfishes |
||
lionfish - brightly striped fish of the tropical Pacific having elongated spiny fins | ||
scorpaenid, scorpaenid fish any of numerous carnivorous usually bottom-dwelling warm-water marine fishes found worldwide but most abundant in the Pacific |