ABURA


Meaning of ABURA in English

əˈb(y)u̇rə noun

( -s )

Etymology: Yoruba a 1 bu 3 ra 1

: a medium-sized tropical African tree ( Mitragyne macrophylla ) of the family Loganiaceae having large elliptical leaves, greenish flowers, and soft wood

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