meaning of trophozoite

1. a sporozoan in the active feeding stage of its life cycle


Related Words

trophozoite |

Developed & Maintained By Taraprasad.com

Treasure Words