Subscribe
URL of the page has been copied to clipboard.
Meaning : A workbench in a laboratory.
Synonyms : lab bench
Install App