English Dictionary
▪ sporozoa
▪ sporozoan
▪ sporozoite
▪ sporran
▪ sport
◊ SPOROZOITE
sporozoite
n : one of the minute active bodies into which sporozoans divide
in one stage of their life cycle
sporozoa
sporozoan
sporozoite
sporran
sport
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]