sheep laurel是什么意思
2023-12-18 14:52:16
sheep laurel
近义词:lambkill,
英英释义
Noun
- North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock
更多相关单词
- with nothing on是什么意思
- analytically是什么意思
- bejeweled是什么意思
- bejewelled是什么意思
- encrusted是什么意思
- candidness是什么意思
- words是什么意思
- mom是什么意思
- second-sighted是什么意思
- updraught是什么意思
- maw是什么意思
- judiciously是什么意思
- lack of enthusiasm是什么意思
- roulettes是什么意思
- roller-skating是什么意思
- foot-dragging是什么意思
- annexed是什么意思
- gloved是什么意思
- sideslipping是什么意思
- in the nude是什么意思