Home

Word

telephoto lens, n.
more info a camera lens that magnifies the image
<noun.artifact>

telephoto lens zoom lens
semantic pointers
hypernym