Definition of zoophytes

Definition of zoophytes
  1. zoophytes Noun Plural of zoophyte
  2. zoophyte Noun Any of various invertebrate animals which resemble plants, such as sponges, corals and sea anemones.
Need more help? Try our forum NEW