Neomicrocotyle elongata
f3b9b3938de5765765a0f40a847ee33f
...