English

edit

Etymology

edit

zebra +‎ lionfish

Noun

edit

zebra lionfish (plural zebra lionfish or zebra lionfishes)

  1. Synonym of zebra turkeyfish (Dendrochirus zebra)