invadopodia
English
Noun
invadopodia
plural of
invadopodium