cotton gin

Noun
  1. A machine that separates the seeds from raw cotton fibers (synset 103120176)

Other Searches