Magnoliopsida is a class of . There are 186744 species of Magnoliopsida, in 11041 genera and 340 families.