zebra turkeyfish

English

Etymology

From zebra +‎ turkeyfish.

Noun

zebra turkeyfish (plural zebra turkeyfish or zebra turkeyfishes)

  1. A venomous fish in the family Scorpaenidae (Dendrochirus zebra).

Synonyms

Translations

Further reading