Etymology
Today it means: Magnolia delavayi, a species of magnolia. Full definition →
Chinese evergreen + magnolia
Etymology from Wiktionary, CC BY-SA 4.0.