invasivorisms

English

Noun

invasivorisms

  1. plural of invasivorism