Definitions of Scutigerella:

  • noun:   garden centipedes