tampoons
English
Noun
tampoons
plural of
tampoon