merozoite - Turkish English Dictionary