tappa has definitions from the fields of clothing,botany
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

*