Where does “extractor” come from?

extractor (English): Any of various mechanical devices that extract a...

Definitions

  1. Any of various mechanical devices that extract a...

Words derived from “extractor