amoebida : Idioms & Phrases


order amoebida

  • noun the animal order including amoebas
    Amoebida; Amoebina; order Amoebina.
WordNet