×
Did you mean: Ancylostoma granulata

Ancylotrypa granulata