Definition & Meaning | English word BATUTUT
BATUTUT
Definitions of BATUTUT
- A folkloric hairy hominid said to inhabit wilderness areas of Vietnam, Laos, and northern Borneo.
Number of letters
7
Is palindrome
No
Search for BATUTUT in:
Page preparation took: 121.47 ms.