kleptoparasitoid (English, noun)
expansion: kleptoparasitoid (plural kleptoparasitoids)
Senses:
glosses: Synonym of kleptoparasite.
Forms:
form: kleptoparasitoids
tags: plural