screwcaps

See also: screw caps

English

Noun

screwcaps

  1. plural of screwcap

Anagrams