cochlea vs land snail

cochlea

noun
  • A spiral-shaped shell, especially that of a snail. 

  • The complex, spirally coiled, tapered cavity of the inner ear of higher vertebrates, which contains the organ of Corti and in which sound vibrations are converted into nerve impulses. 

land snail

noun
  • Any species of snail that lives on land. 

How often have the words cochlea and land snail occurred in a corpus of books? (source: Google Ngram Viewer )