Origin: Latin suffix -ate
Definition, synonyms and related words
Many-keeled; having many keel-like ridges, as the shells of certain molluscs.