biofact
biofact
English
Noun
Ad
Definition
a biological artefact, not altered by human hands; e.g. a seed, or an uncarved wooden roof beam.
Etymology
Blend of bio- + artifact.
Ad
biofact
a biological artefact, not altered by human hands; e.g. a seed, or an uncarved wooden roof beam.
Blend of bio- + artifact.