Where does “ameba” come from?

ameba (English): Alternative form of amoeba

Definitions

  1. Alternative form of amoeba

Words derived from “ameba”