Definition of zoophyte

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