Archimedean screw

Archimedean screw

English Noun
Ad

Definition

Synonym of Archimedes' screw.

Ad