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