dewcaps
English
Noun
dewcaps
plural of
dewcap