Magnoliopsida is a class of . There are 652 species of Magnoliopsida, in 404 genera and 119 families.