211 bytes added
, 17:21, 2 November 2008
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