COTTON STRAIN



Definition:

  1. [noun] feeds primarily on cotton