What does Chinese parasol tree mean?
• CHINESE PARASOL TREE (noun) The noun CHINESE PARASOL TREE has 1 sense: 1. deciduous tree widely grown in southern United States as an ornamental for its handsome maplelike foliage and long racemes of yellow-green flowers followed by curious leaflike pods Familiarity information: CHINESE PARASOL TREE used as a noun is very rare.