Definition:
Compare helminthoid with other words:
helminth vs. helminthoid
helminthoid vs. vermicular