IMBAUBA


Meaning of IMBAUBA in English

ˌimbəˈübə noun

also im·ba·ubao -üˌbau̇

( -s )

Etymology: Portuguese ambaúba, imbaúba, umbaúba, from Tupi ambauba, umbauba

: trumpetwood

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