Definition Definition

incubuses - Meaning and Examples

Meaning of 'incubuses' (Webster Dictionary)

1 . Incubuses [ pl. ]
- of Incubus