Find the word definition

Wikipedia
Pillaiabrachia

Pillaiabrachia siniae, is a species of earthworm eels found in a small pool near Mogaung in Kachin state, northern Myanmar. This species is the only known member of its genus.