Helminthoid

Definition:

  • (a.) Wormlike; vermiform.

Compare helminthoid with other words:

helminth vs. helminthoid

helminthoid vs. vermicular