Definisi 'mountain laurel'

English to English
noun
1 a North American evergreen shrub having glossy leaves and white or rose-colored flowers Terjemahkan
source: wordnet30

2 Pacific coast tree having aromatic foliage and small umbellate flowers followed by olivelike fruit; yields a hard tough wood Terjemahkan
source: wordnet30


Visual Synonyms