screwpump
English
Noun
screwpump
(
plural
screwpumps
)
Alternative form of
screw pump
.