podonut

Noun

 * 1) A collection of very many podosomes in migrating microglia