English syllables. 2014.
ascaroid — ˈaskəˌrȯid adjective Etymology: New Latin Ascaroidea : of or belonging to the Ascaridoidea … Useful english dictionary