Home / T / tappa bark

tappa bark

noun 10 letters Scrabble 19 WWF 22
Definitions
noun

the thin fibrous bark of the paper mulberry and Pipturus albidus

Want another word?
Spin the dictionary for a fresh one.
Generate a word →