Origin: Latin suffix -ate
Definition, synonyms and related words
The flat, free-swimming, ciliated larva of a cnidarian
Having a flattened form