Entry # 1413 has returned 1 entry

ndidi

[LHH] noun a plant with a fine bark which is scraped off to mae twine, wild hibiscus