Home
Search
Index
Definify.com
Definition
2025
incubuses
incubuses
English
Noun
incubuses
plural of
incubus
Similar Results
Incubus