Idioms & Phrases for word “amoebae”
amoebae - Did you Mean?
amoeba (amoebae)
amoeba (amoebas)
amoeba
amoebic