soap bubble vs spherule

soap bubble

noun
  • A very thin film of soapy water that forms a sphere with an iridescent surface. 

  • Anything attractive but insubstantial. 

spherule

noun
  • A small sphere. 

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