tappa bark


Meanings

  • the thin fibrous bark of the paper mulberry and Pipturus albidus