zoophyte
nounDefinition of zoophyte
: an invertebrate animal (such as a coral or sponge) more or less resembling a plant in appearance or mode of growth
Keep scrolling for more
Keep scrolling for more