Meaning of tappa bark

Definition of tappa bark

(noun) the thin fibrous bark of the paper mulberry and Pipturus albidus

Other information on tappa bark

WIKIPEDIA results for tappa bark
Amazon results for tappa bark