Home
Search
Index
Definify.com
Definition
2025
pseudopods
pseudopods
English
Noun
pseudopods
plural of
pseudopod
Similar Results