English edit

Noun edit

fungipod (plural fungipods)

  1. The pseudopod of a fungal dendritic cell