English edit

Noun edit

incubuses

  1. plural of incubus