Sekirov Dictionary

amebiform

adjective1

  1. That resembles an amoeba/ameba
forms

more amebiform · most amebiform

This dictionary works without the internet: on your phone · in Chrome