Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

therianthrope Definition

Cancel
therianthrope
noun
Any mythical being which is part human, part animal

Words Related to therianthrope!

therianthrope Examples by Brain Bank Users