meaning of swimmers itch

1. a sensitization reaction to repeated invasion of the skin by cercariae of schistosomes


Related Words

swimmers itch |

Developed & Maintained By Taraprasad.com

Treasure Words