toothsticks

English

Noun

toothsticks

  1. plural of toothstick