Skip to main content

Definitions by Matt Franchuk

a sea sponge, or cotton was once thought to be a zoophyte.
zoophyte by Matt Franchuk November 1, 2013