Wiktionary
cleptoparasite
n. (alternative spelling of kleptoparasite English)
n. (alternative spelling of kleptoparasite English)