English

edit

Adjective

edit

cleptoparasitoid (not comparable)

  1. Alternative form of kleptoparasitoid

Noun

edit

cleptoparasitoid (plural cleptoparasitoids)

  1. Alternative form of kleptoparasitoid