cleptoparasitoid
English
editAdjective
editcleptoparasitoid (not comparable)
- Alternative form of kleptoparasitoid
Noun
editcleptoparasitoid (plural cleptoparasitoids)
- Alternative form of kleptoparasitoid
cleptoparasitoid (not comparable)
cleptoparasitoid (plural cleptoparasitoids)