zebra lionfish
English
Etymology
From
zebra
+
lionfish
.
Noun
zebra
lionfish
(
plural
zebra lionfish
or
zebra lionfishes
)
Synonym of
zebra turkeyfish
(
Dendrochirus zebra
)