seudópodos
Spanish
Noun
seudópodos
m
pl
plural of
seudópodo