English | German | Russian | Czech

science lab English

Meaning science lab meaning

What does science lab mean?

science lab

(= lab) a workplace for the conduct of scientific research

Synonyms science lab synonyms

What other words have the same or similar meaning as science lab?

Are you looking for...?