Origin: Latin suffix -ate
Definition, synonyms and related words
Any animal possessing a fluid-filled cavity within which the digestive system is suspended.
Having a coelom.