tappa
1.
(
noun
) a paperlike cloth made in the South Pacific by pounding tapa bark
Synonyms:
tapa
Related Words:
cloth
,
fabric
,
material
,
textile
2.
(
noun
) thin fibrous bark of the paper mulberry and Pturus_albidus
Synonyms:
tapa
Related Words:
bark
Terms and Conditions of Use / Copyright Notice