Etymology

china doll

Today it means: An Asian tree or shrub grown for its glossy foliage in warm climates and elsewhere as a container plant, Radermachera sinica. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok