meaning of hypermastigote

1. flagellate symbiotic in the intestines of e. g. termites


Related Words

hypermastigote |

Developed & Maintained By Taraprasad.com

Treasure Words