embira
noun
em·bi·ra
| \ emˈbērə\
plural -s
Definition of embira
: 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
Keep scrolling for more