English · word

laboratory

place equipped for scientific work

Words sharing this root