English edit

Noun edit

laddertrons

  1. plural of laddertron