Vocabulary

人獣

humans and animals; humans and beasts

noun