1 ascaroid | Definition of ascaroid

ascaroid

adjective
as·​ca·​roid | \ ˈaskəˌrȯid\

Definition of ascaroid

: of or belonging to the Ascaridoidea

History and Etymology for ascaroid

New Latin Ascaroidea

Keep scrolling for more