latent print
English
Noun
latent
print
(
plural
latent prints
)
Alternative form of
latent fingerprint
.