dcsimg

Ceratothoa brachyura is a species of in the family tongue biters.