BASTARD DOGWOOD


Meaning of BASTARD DOGWOOD in English

noun

: an Australasian shrub or small tree ( Pomaderris apetala )

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