terap
noun
te·rap
təˈrap
plural -s
1
: a tall Malayan tree (Artocarpus kunstleri)
2
: a coarse fiber from the bark of the terap
Love words? Need even more definitions?
Merriam-Webster unabridged
Share