×
Did you mean: Ancylostoma zebra

Ancylotrypa zebra