predator trap
predator trap · predator traps
A natural hazard where prey animals become incapacitatedA natural hazard where prey animals become incapacitated.
Meaning
1 sensesA natural hazard where prey animals become incapacitated.
Forms
plural: predator traps| Singular | predator trap |
|---|---|
| Plural | predator traps |
regular