spherulocyte (English, noun)
expansion: spherulocyte (plural spherulocytes)
Senses:
topics: biology
cytology
medicine
natural-sciences
sciences
glosses: A hemocyte that contains spherules
Forms:
form: spherulocytes
tags: plural