Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of zoophyta

- An extensive artificial and heterogeneous group of animals, formerly adopted by many zoologists. It included the c/lenterates, echinoderms, sponges, Bryozoa, Protozoa, etc.