HELMINTHOID


Meaning of HELMINTHOID in English

helˈminˌthȯid; ˈhelmə̇n-, -ˌmin- adjective

Etymology: helminth- + -oid

: resembling a helminth : wormlike

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.