feedlots

English

Noun

feedlots

  1. plural of feedlot