tappa Meaning, Definition & Usage

  1. noun the thin fibrous bark of the paper mulberry and Pipturus albidus
    tapa; tappa bark; tapa bark.
  2. noun a paperlike cloth made in the South Pacific by pounding tapa bark
    tapa.

WordNet