Designed by
Title
Dendrochirus biocellatus, twospot turkeyfish,lonfish #267221846
Description
Dendrochirus biocellatus, the twospot turkeyfish, twinspot lionfish, twoeyed lionfish or ocellated lionfish, is a species of marine ray-finned fish belonging to the family Scorpaenidae