Meaning of “amebic” in the English Dictionary

british dictionary