What does amebous mean?

amebous meaning in General Dictionary

identical to amoebic

View more

  • with respect to or resembling amoebae