double-ended queues
English
Noun
double-ended
queues
plural of
double-ended queue