dwarf tapeworm
noun
: the common hymenolepidid tapeworm (Hymenolepis nana) of humans compare hymenolepis
Love words? Need even more definitions?
Merriam-Webster unabridged
Share