tappa bark

Noun
  1. The thin fibrous bark of the paper mulberry and Pipturus albidus (synset 113183843)

Found on Word Lists

Other Searches