camellia japonica是什么意思
2024-01-04 02:04:17
camellia japonica
英英释义
Noun
- greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties
更多相关单词
- high cost是什么意思
- extra cost是什么意思
- decennially是什么意思
- cover cost是什么意思
- price tag是什么意思
- emotive language是什么意思
- rain forest是什么意思
- choose method是什么意思
- bottom drawer是什么意思
- hope chest是什么意思
- bug-eyed是什么意思
- goggle-eyed是什么意思
- wide-eyed是什么意思
- up until是什么意思
- keep diary是什么意思
- bank on是什么意思
- cashable是什么意思
- buckles是什么意思
- besmearing是什么意思
- pockmarks是什么意思