Eca02csb
no edit summary
17:06
+181
Nabrown
Linguatula taenioides, a pentastomid (tongue worm) parasite of sheep. Extract from plate XVII of The animal parasites of sheep by Cooper Curtice (Washington, Government Printing Office, 1890). Wikimedia Commons
17:21
+211