zebra lionfish (English, noun)
expansion: zebra lionfish (plural zebra lionfish or zebra lionfishes)
Senses:
glosses: Synonym of zebra turkeyfish (Dendrochirus zebra)
Forms:
form: zebra lionfish
tags: plural
form: zebra lionfishes
tags: plural