limesticks
English
Noun
limesticks
plural of
limestick