embira
Noun
Meaning
embira (uncountable)
Any of several related Brazilian trees of the genus Xylopia, or the bast fiber they yield.
Noun
embira (uncountable)
Any of several related Brazilian trees of the genus Xylopia, or the bast fiber they yield.