armored scale: insect having a firm covering of wax especially in the female
scale insect: small homopterous insect that usually lives and feeds on plants and secretes a protective waxy covering
submarine torpedo: a torpedo designed to be launched from a submarine