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