pseudopodia

noun

Plural of pseudopodium.

noun

Plural form of pseudopod.

noun

Plural form of pseudopodium.