tappa
1. [ noun ] (botany) thin fibrous bark of the paper mulberry and Pipturus albidus
Synonyms: tapa
Related terms: bark
2. [ noun ] (clothing) a paperlike cloth made in the South Pacific by pounding tapa bark
Synonyms: tapa
Related terms: fabric
Similar spelling:   Tapp
  tapa
  Tapia
  tap
  tape
  taupe
  Taipei
  taipeh
  Taaffe
  Tafoya
  tab