meaning of guinea worm

1. parasitic roundworm of India and Africa that lives in the abdomen or beneath the skin of humans and other vertebrates


Related Words

guinea worm | guinea worm disease |

Developed & Maintained By Taraprasad.com

Treasure Words