Magnoliidae is a subclass of . There are 1527 species of Magnoliidae, in 917 genera and 146 families.