TERAP
Meaning of TERAP in English
təˈrap noun
( -s )
Etymology: Malay tĕrap
1. : a tall Malayan tree ( Artocarpus kunstleri )
2. : a coarse fiber from the bark of the terap
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012