Chamcha meaning : A sycophant and hanger-on or lackey.
chamcha
contractile vacuole
declining
suspect
conformed