English edit

Noun edit

cleptoparasite (plural cleptoparasites)

  1. Alternative spelling of kleptoparasite

French edit

Etymology edit

From clepto- +‎ parasite.

Noun edit

cleptoparasite m (plural cleptoparasites)

  1. (biology) kleptoparasite

Related terms edit