worm bark
English
Noun
worm
bark
Andira inermis
, a nitrogen-fixing tree with medicinal properties native to the area from southern Mexico to northern South America.
Synonyms:
cabbage-bark
,
cabbage tree