Spanish

edit

Noun

edit

seudópodos m pl

  1. plural of seudópodo