a parasitic worm which burrows under the skin of man or animals - Spanish English Dictionary
History

a parasitic worm which burrows under the skin of man or animals

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "a parasitic worm which burrows under the skin of man or animals" in Spanish English Dictionary : 1 result(s)

English Spanish
General
a parasitic worm which burrows under the skin of man or animals tórsalo [m] CAM