Definition, synonyms and related words
A microscopic body containing aggregates of hemosiderin particles bound in a single membrane.