English

edit

Noun

edit

fungipod (plural fungipods)

  1. The pseudopod of a fungal dendritic cell