worm bark (0 synonym found)

We don't have any synonyms for worm bark yet.

Did you mean…

Think worm bark belongs in the thesaurus? Recommend it and we'll take a look.


Definition of worm bark:

(n) : Andira inermis, a nitrogen-fixing tree with medicinal properties native to the area from southern Mexico to northern South America.

Definition of worm bark:

(n) : Andira inermis, a nitrogen-fixing tree with medicinal properties native to the area from southern Mexico to northern South America.

Back to Top