Amoebida Meaning

There are 1 meaning(s) for word Amoebida

Meaning 1 : the animal order including amoebas

    Synonyms : amoebina,  order amoebida,  order amoebina