dewcap (English, noun)
expansion: dewcap (plural dewcaps)
Senses:
glosses: A tube that protrudes beyond the objective of a telescope or camera etc. to prevent dew from forming on it.
Forms:
form: dewcaps
tags: plural