escargot vs gastropod

escargot

noun
  • A snail (often Helix pomatia) used in preparation of that dish. 

  • A dish, commonly associated with French cuisine, consisting of edible snails. 

gastropod

noun
  • Any member of a class of mollusks (Gastropoda) that includes snails and slugs; univalve mollusk. 

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