istukka

Noun

 * 1)  placenta
 * 2)  chuck, socket mechanical device that holds an object firmly in place