Definify.com

Definition 2024


labs_on_a_chip

labs on a chip

English

Noun

labs on a chip

  1. plural of lab on a chip