magnoliopsida angiospermophyta – Meaning and Explanation