camelia n : any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers [syn: {camellia}]
版权所有 © 2024 3Dict.cn