SUCCUBAE Meaning of SUCCUBAE in English pl of succuba. Webster English vocab. Английский словарь Webster. 2012