marmalade tree是什么意思
2023-12-30 05:18:16
marmalade tree
英英释义
Noun
- tropical American tree having wood like mahogany and sweet edible egg-shaped fruit; in some classifications placed in the genus Calocarpum
更多相关单词
- shushes是什么意思
- pulses是什么意思
- schnorchel是什么意思
- control line是什么意思
- intellectualizing是什么意思
- neckless是什么意思
- disarrayed是什么意思
- house wife是什么意思
- folksong是什么意思
- muscled是什么意思
- rotaviruses是什么意思
- have a rest是什么意思
- take a break是什么意思
- have a break是什么意思
- irking是什么意思
- pauperizing是什么意思
- disk jockey是什么意思
- debating是什么意思
- come from是什么意思
- erie是什么意思