amoebozoa

See also: Amoebozoa

English

Noun

amoebozoa

  1. plural of amoebozoan
  2. plural of amoebozoon