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.
2012