Magnoliopsida is a class of . There are 45049 species of Magnoliopsida, in 2580 genera and 135 families.