meaning of Amorphozoa

Amorphozoa meaning in General Dictionary

pets without a mouth or regular internal organs since the sponges

View more

  • Animals without a mouth or regular organs, as the sponges.

Amorphozoa meaning in General Dictionary

(n. pl.) pets without a mouth or regular body organs, due to the fact sponges.