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