Origin: Latin suffix -ate
Definition, synonyms and related words
A particulate composed of lipid bilayers rolled up into a spiral
Having the form of a snail's shell; spiral; turbinated