Opisthobranchia is an infraclass of . There are 176 species of Opisthobranchia, in 160 genera and 120 families.