TRUMPETWOOD


Meaning of TRUMPETWOOD in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

: a tropical American tree ( Cecropia peltata ) with large peltate leaves and hollow stems — called also imbauba

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