Helminthoid

(a.) Wormlike; vermiform.