This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Amoeba

  1. n.
    A rhizopod. common in fresh water, capable of undergoing many changes of form at will. See Rhizopoda.



Menu