pseudopods
English
Noun
pseudopods
plural of
pseudopod