VariousWords beta
Related Terms:
Noun
Definition: A microscopic body containing aggregates of hemosiderin particles bound in a single membrane.
VariousWords beta
Definition: A microscopic body containing aggregates of hemosiderin particles bound in a single membrane.