STRONGYLOID Meaning of STRONGYLOID in English (n.) A strongyloid worm. Webster's English dictionary. Английский словарь Webster. 2012