worldsheets
plural of worldsheet
Noun
plural of worldsheet