moneygrubber vs muckworm

moneygrubber

noun
  • A person who is avariciously and greedily intent on accumulating money. 

muckworm

noun
  • Someone who gathers wealth through overwork of employees and sordid means; a miser. 

  • A larva living in mud or manure. 

How often have the words moneygrubber and muckworm occurred in a corpus of books? (source: Google Ngram Viewer )