meaning of chilomastix

1. flagellates parasitic in intestines of vertebrates including humans


Related Words

chilomastix |

Developed & Maintained By Taraprasad.com

Treasure Words