webcamera
A webcam.
Noun
A webcam.
Origin
From web + camera.
Forms
webcameras