Perhaps, evifx is a misspelling. Click here to search for this word in our misspelling dictionary.
Ophiophagous,
ophiophagus,
Ophiophagus Hannan,
ophiophagus hannah,
Genus Ophiophagus.