dcsimg

Menipea lyellii is a species of in the family Candidae.