From international scientific vocabulary, reflecting a New Latin combining form, from amoeba.
amoebo-