Home UK English biomatter
Matter of biological origin; (living or dead) tissue.
1960s.
READ THESE ARTICLES