tapa bark

Explore definitions, synonyms, and language insights of tapa bark

Definitions

Noun
the thin fibrous bark of the paper mulberry and Pipturus albidus

More General Terms