invadosome

English

Etymology

From invade +‎ -o- +‎ -some.

Noun

invadosome (plural invadosomes)

  1. Any of several actin-rich adhesion structures including the podosomes and invadopodia