order amoebida

Noun
  1. The animal order including amoebas (synset 101394210)

Found on Word Lists

Other Searches