Magnoliopsida is a class of . There are 367 species of Magnoliopsida, in 376 genera and 123 families.