Definition of "Superba"

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