LIONFISHES
Definition
LIONFISHES is the plural of LIONFISH.
noun LIONFISH: brightly striped fish of the tropical Pacific having elongated spiny fins.
LIONFISHES is the plural of LIONFISH.
noun LIONFISH: brightly striped fish of the tropical Pacific having elongated spiny fins.