cleptoparasite
English edit
Noun edit
cleptoparasite (plural cleptoparasites)
- Alternative spelling of kleptoparasite
French edit
Etymology edit
Noun edit
cleptoparasite m (plural cleptoparasites)
cleptoparasite (plural cleptoparasites)
cleptoparasite m (plural cleptoparasites)