 Heteroclinus perspicillatus

Heteroclinus perspicillatus, the common weedfish, is a species of clinid native to southern Australia where it is found in seagrass beds and rocky reefs (especially with kelp cover) at depths of up to .This species can reach a maximum length of TL.