Other crossword clues for answer "MAGGOTS"MAGGOTSSome larvaeCommon baitEccentric ideasOdd fanciesFruit fly larvaeRecruits, to a tough drill sergeant