podonut (English, noun)
expansion: podonut (plural podonuts)
Senses:
glosses: A collection of very many podosomes in migrating microglia
Forms:
form: podonuts
tags: plural