English

edit

Noun

edit

hymenolepidid (plural hymenolepidids)

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