You are basically correct. this word is nonsense and NOBODY uses it.
The author is using a funny sounding made up word to attract interest to their research.
The author is using a funny sounding made up word to attract interest to their research.
Also, the word is nonsense just the practice. Pay attention to what and who is in front of you. Eyes up, please.