YourDictionary

muckworm

noun

  1. a grub, or larva, that lives and develops in manure or mud
  2. a miser

See muckworm in American Heritage Dictionary 4

link/cite print suggestion box