meaning of amebous

amebous meaning in General Dictionary

identical to amoebic

View more

  • with respect to or resembling amoebae