jabberwock
/ˈdʒæbərˌwɒk/Definitions
1. noun
a fantastical, monstrous creature from Lewis Carroll’s poem ‘Jabberwocky’, typically depicted as a large, winged beast
“The professor specialized in the study of mythical creatures, including the fearsome jabberwock.”