English edit

Etymology edit

zebra +‎ lionfish

Noun edit

zebra lionfish (plural zebra lionfish or zebra lionfishes)

  1. Synonym of zebra turkeyfish (Dendrochirus zebra)