Find the word definition

Wiktionary
surfaris

n. (plural of surfari English)

Usage examples of "surfaris".

Of course, she was really only modifying the existing Surfaris template that some other geneticist had created, but, still, the resulting virus would indeed be novel.