English

edit

Noun

edit

incubuses

  1. plural of incubus