Magnoliopsida is a class of . There are 430148 species of Magnoliopsida, in 17374 genera and 970 families.