pseudopodia ( synonym found)

Definition of pseudopodia:

(n) : a pseudopod

Back to Top