Search term ameba has 2 results
PL Polish EN English
ameba (n) {f} amoeba (n)
ameba (n) [a member of a genus of unicellular protozoa] {f} amoeba (n) [a member of a genus of unicellular protozoa]