Noun
batutut A folkloric hairy hominid said to inhabit wilderness areas of Vietnam, Laos, and northern Borneo.