English

edit

Noun

edit

ettercap (plural ettercaps)

  1. Alternative form of attercop

Anagrams

edit