Bing found the following results
Scintilla Definition & Meaning - Merriam-Webster
SCINTILLA | English meaning - Cambridge Dictionary
SCINTILLA Definition & Meaning | Dictionary.com
SCINTILLA | definition in the Cambridge English Dictionary
Scintilla - Definition, Meaning & Synonyms | Vocabulary.com
Scintilla - definition of scintilla by The Free Dictionary
SCINTILLA definition in American English | Collins English ...