Subulura
noun
Subu·lu·ra
: a genus of nematode worms (family Heterakidae) including a common parasite (S. brumpti) of the ceca of gallinaceous birds
Love words? Need even more definitions?
Merriam-Webster unabridged
Share