amorphozoa
English
amorphozoa meaning in English • amorphozoa का अर्थ अंग्रेजी में
n. pl.
- Animals without a mouth or regular internal organs, as the sponges.