dcsimg
Ahmad Fuad Morad   cc-by-nc-sa

Petrosaviidae is a subclass of . There are 28561 species of Petrosaviidae, in 2820 genera and 71 families.