meaning of blood fluke

1. flatworms parasitic in the blood vessels of mammals


Related Words

blood fluke |

Developed & Maintained By Taraprasad.com

Treasure Words