In Darth Maul: Shadow Hunter there is mentioned a beast that is leaving in the Courscant underground that could be used to create cloak of the Force invisibility.
Lorn, unaware of this, uses a piece from the body of a subterranean creature to block his presence in the Force, and follows Maul to a Republic space station.
What is the name of that creature? Does it appear in any other book?