cochleate (0 synonym found)

Definition of cochleate:

(adj) : Having the form of a snail's shell; spiral; turbinated
(n) : A particulate composed of lipid bilayers rolled up into a spiral

Definition of cochleate:

(adj) : Having the form of a snail's shell; spiral; turbinated
(n) : A particulate composed of lipid bilayers rolled up into a spiral

Back to Top