meaning of cochleated
1.
Having
the
form
of
a
snail
shell;
spiral;
turbinated.
Related Words
cochleated
|
Developed & Maintained By
Taraprasad.com