BANANA SHRUB


Meaning of BANANA SHRUB in English

noun

: a Chinese evergreen shrub ( Michelia fuscata ) with flowers having a fragrance like banana

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