English | German | Russian | Czech

cochleate English

Meaning cochleate meaning

What does cochleate mean?

cochleate

Having the form of a snail's shell; spiral; turbinated

cochleate

A particulate composed of lipid bilayers rolled up into a spiral

Are you looking for...?