Dictionary search results

Showing 1-4 of 4 results

roundworm British & World English

A nematode worm, especially a parasitic one found in the intestines of mammals

he's got roundworm in roundworm English-Spanish

tiene lombrices (intestinales)