No exact translation found for
cayo

Do you mean:
similar Results
cayor worm {Cordylobia's anthropophaga}, {med.}