worm bark (English, noun)
expansion: worm bark
Senses:
glosses: Andira inermis, a nitrogen-fixing tree with medicinal properties native to the area from southern Mexico to northern South America.
Forms: