Term Gallery logo

Meanings of granular leukocyte in English