Heteroclinus perspicillatus explained

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 10m (30feet) . This species can reach a maximum length of 20cm (10inches) TL.

The common weedfish is ovoviviparous, meaning young develop inside eggs and hatch within the female, before the well-developed larvae are born alive.[1]

References

Notes and References

  1. Web site: Bray. Dianne. Common Weedfish, Heteroclinus perspicillatus. Fishes of Australia. 6 October 2014.