tapa : Idioms & Phrases

Index


tapa bark

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