Noun Definition

lionfish

1.Definition: brightly striped fish of the tropical Pacific having elongated spiny fins

Category: Animals