EMBIRA


Meaning of EMBIRA in English

emˈbērə noun

( -s )

Etymology: Portuguese, from Tupi

: any of several Brazilian bast fibers that are derived from trees of the genera Daphnopsis (family Thymelaeaceae) and Xylopia and are used for making nets

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