It's possible that:
* There's a typo: You might have misspelled a real word. Double-check the spelling!
* It's a specialized term: If you encountered it in a specific context, such as a technical document or medical journal, it might be a highly specialized term with a specific meaning within that field. You could try looking for more information about the context in which you saw the term.
* It's a made-up word: It could be a word created for a fictional story or a creative project.
If you could provide more context about where you came across this word, I might be able to help you figure out its meaning.