tappa bark

Explore definitions, synonyms, and language insights of tappa bark

Definitions

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

More General Terms