A treatise on entozoa
Subtitle: the symptoms and effects they have on the human system
By: [A.W. Allen]
Publisher: A.W. Allen
Published: 1881
Place of publication: New York
Language: eng
Number of pages: 20
Subjects: Tapeworms
Other titles: Entozoa