bioautogram

English

Noun

bioautogram (plural bioautograms)

  1. The visual result of bioautography