English edit

Noun edit

amoebozoans

  1. plural of amoebozoan