What does ameban mean?

ameban meaning in General Dictionary

of or with respect to amoebae just like amoeban

View more

  • with respect to or resembling amoebae