Definitions
There is 1 meaning of the phrase
Simarouba Amara.
Simarouba Amara - as a noun
Tree of the amazon valley yielding a light brittle timber locally regarded as resistant to insect attack
Synonyms (Exact Relations)
marupaExample Sentences
"The simarouba amara tree is known for its medicinal properties."
"We used simarouba amara wood to make the furniture."
"The simarouba amara leaves have a bitter taste."
"The simarouba amara bark is used in traditional medicine."
"The simarouba amara fruit is edible and has a sweet flavor."