invadosome (English, noun)
expansion: invadosome (plural invadosomes)
Senses:
glosses: Any of several actin-rich adhesion structures including the podosomes and invadopodia
Forms:
form: invadosomes
tags: plural