STRAWBERRY BUSH


Meaning of STRAWBERRY BUSH in English

noun

1.

a. : a No. American shrub ( Euonymus americanus ) having crimson pods and seeds with a scarlet aril

b. : wahoo II a

2. : strawberry shrub

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.