Etymology
Today it means: A nanoparticle, containing specific antibodies, that can be used to uniquely identify proteins and nucleic acids Full definition →
From bio- + barcode.
Etymology from Wiktionary, CC BY-SA 4.0.