All Questions
1 question
-1
votes
1
answer
108
views
What's this parasite?
Any microbiologists or parasitologists recognize this? It's from my pet bearded dragon in the eastern US and the vet's never seen it before.