cabbage-bark

English

Noun

cabbage-bark

  1. The worm bark tree, Andira inermis.