invadees

English

Noun

invadees

  1. plural of invadee