ASCAROID Meaning of ASCAROID in English ˈaskəˌrȯid adjectiveEtymology: New Latin Ascaroidea : of or belonging to the Ascaridoidea Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012