tappa : Idioms & Phrases

Index


tappa bark

  • noun the thin fibrous bark of the paper mulberry and Pipturus albidus
    tapa; tappa; tapa bark.
WordNet