Definition of "draca"

The word, "draca" does not exist in our dictionary.