pseudopodes

See also: pseudòpodes

French

Noun

pseudopodes ?

  1. plural of pseudopode