ettercap

English

Noun

ettercap (plural ettercaps)

  1. Alternative form of attercop.

Anagrams

Scots

Noun

ettercap (plural ettercaps)

  1. spider