Magnoliopsida is a class of . There are 1790 species of Magnoliopsida, in 147 genera and 99 families.