Definitions of Myxocephalus:

  • noun:   grubby