dog laurel
/D AO1 G L AO1 R AH0 L/noun
- 1
fast-growing evergreen shrub of southeastern united states having arching interlaced branches and racemes of white flowers
Translate โdog laurelโ into another language
Choose a language below to open the translator with English selected as the source language.