HELMINTHOID Meaning of HELMINTHOID in English (a.) Wormlike; vermiform. Webster's English dictionary. Английский словарь Webster. 2012