Word Study
tappa bark
WORDNET DICTIONARY
Noun tappa bark has 1 sense
- tappa bark(n = noun.plant) tapa, tapa bark, tappa - the thin fibrous bark of the paper mulberry and Pipturus albidus; Array is a kind of bark
For further exploring for "tappa bark" in Webster Dictionary Online