cleptoparasite
English
Noun
cleptoparasite (plural cleptoparasites)
- Alternative spelling of kleptoparasite
French
Etymology
clepto- + parasite
Noun
cleptoparasite m (plural cleptoparasites)
- (biology) kleptoparasite
Related terms
- cleptoparasitisme