Find the word definition

Wikipedia
Miraluolishania

Miraluolishania is a lobopod known from Chengjiang County in China. It is remarkable for the possession of lensed pit-eyes.