Impression, patent (visible)
1 definition found for this term.
Definitions are presented in the order source books were published (most recent first).
Patent impressions are visible to the naked eye and require minimal or no development. They are generally composed of a combination of natural bodily secretions and foreign material. The foreign material is frequently blood, dirt, ink, or grease.