Find the word definition

Wiktionary
invadopodium

n. (context biology English) A protrusion in the membrane of some cells that is rich in actin and extends into the extracellular matrix