ROSEBUSH


Meaning of ROSEBUSH in English

ˈ ̷ ̷ˌ ̷ ̷ noun

1. : a shrubby rose

2. Australia : a small timber tree ( Eupomatia laurina ) with soft coarse-grained yellowish brown wood

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