Related Words for word “amoebiform”
amoebiform - Did you Mean?
amoeboid (amoebiform)