invasive carps
English
Noun
invasive carps
plural of
invasive carp