Heterobranchia is a subclass of . There are 6 species of Heterobranchia, in 7 genera and 21 families.