Kleptoparasite definition
To engage in kleptoparasitism.
verb
Advertisement
Other Word Forms
Noun
Singular:
kleptoparasite
Plural:
kleptoparasites