ettercap
English
Noun
ettercap
(
plural
ettercaps
)
Alternative form of
attercop
.
Anagrams
pretecta
Scots
Noun
ettercap
(
plural
ettercaps
)
spider