microartefact

English

Etymology

From micro- +‎ artefact.

Noun

microartefact (plural microartefacts)

  1. A microscopic artefact

Antonyms