English edit

Etymology edit

entozoology +‎ -ist

Noun edit

entozoologist (plural entozoologists)

  1. One who studies entozoology.