Wiktionary
magnoliopsids
n. (plural of magnoliopsid English)
n. (plural of magnoliopsid English)