Definition of "Albida"

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