spore prints
See also:
sporeprints
English
Noun
spore
prints
plural of
spore print