Refine this word faster
Cochleate
adj, noun
Definitions
Adjective
- 1 Having the form of a snail's shell; spiral; turbinated not-comparable
Noun
- 1 A particulate composed of lipid bilayers rolled up into a spiral
Etymology
Etymology 1
From Latin cochleatus (“spiral or screw-formed”). See cochlea.
Etymology 2
From Latin cochleatus (“spiral or screw-formed”). See cochlea.
See also for "cochleate"
Next best steps
Mini challenge
Unscramble this word: cochleate