succubas
English
Noun
succubas
plural of
succuba