Definition Definition

amorphozoa - Meaning and Examples

Meaning of 'amorphozoa' (Webster Dictionary)

1 . Amorphozoa [ n. pl.]
- Animals without a mouth or regular internal organs, as the sponges.