See also: Amoebozoa

English edit

Noun edit

amoebozoa

  1. plural of amoebozoan