stifler: a person who stifles or smothers or suppresses
living thing: a living (or once living) entity
millipede: any of numerous herbivorous nonpoisonous arthropods having a cylindrical body of 20 to 100 or more segments most with two pairs of legs