Definify.com

Definition 2024


magnoliopsids

magnoliopsids

English

Noun

magnoliopsids

  1. plural of magnoliopsid