Real photoREAL PHOTO
Clinidae
Common weedfish
Heteroclinus perspicillatus
Larvae hatch inside mother
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 10 metres (33 ft) . This species can reach a maximum length of 20 centimetres (7.9 in) TL. The common weedfish is ovoviviparous, meaning young develop inside eggs and hatch within the female, before the well-developed larvae are born alive.
- Class
- Teleosts
- Order
- Blennies and Allies
- Family
- Clinidae
- Genus
- Heteroclinus
- Maximum length
- 20 cm
- Water
- Marine
- Body shape
- elongated
- Distribution
- Eastern Indian Ocean: southern Australia.
- Conservation status
- LCLeast Concern

