The Leeches of Yoh-Vombis are a subterranean species of Martian parasitic lifeforms which inhabit the underground ruins of Yoh-Vombis, built by the extinct Yorhis, and are believed to have been responsible for their extinction.
This article is a stub. You can help the The H.P. Lovecraft Wiki by expanding it.