tapa

Noun
  1. The thin fibrous bark of the paper mulberry and Pipturus albidus (synset 113183843)
  2. A paperlike cloth made in the South Pacific by pounding tapa bark (synset 104398532)

Other Searches