cleptoparasite

English

Noun

cleptoparasite (plural cleptoparasites)

  1. Alternative spelling of kleptoparasite.

French

Etymology

From clepto- +‎ parasite.

Noun

cleptoparasite m (plural cleptoparasites)

  1. (biology) kleptoparasite