Definition for Artifacts
From Biology Forums Dictionary
Artificial structures or alteration of natural structures caused by the way the specimen was prepared for viewing.
From Biology Forums Dictionary
Artificial structures or alteration of natural structures caused by the way the specimen was prepared for viewing.