meaning of eimeria

1. parasitic on the digestive epithelium of vertebrates and higher invertebrates


Related Words

eimeria |

Developed & Maintained By Taraprasad.com

Treasure Words