subpseudopodia

English

Noun

subpseudopodia

  1. plural of subpseudopodium