trap crops

English

Noun

trap crops

  1. plural of trap crop