hymenolepidid

English

Noun

hymenolepidid (plural hymenolepidids)

  1. (zoology) Any tapeworm in the family Hymenolepididae.