TUMBOA


Meaning of TUMBOA in English

ˌtəmˈbōə

Etymology: New Latin, from native name in Mossamedes, southwestern Africa

synonym of welwitschia

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