maguey worm

noun

Definition of maguey worm