Chinese evergreen magnolia noun1 •Magnolia delavayi, a species of magnolia. formsChinese evergreen magnolias