Home
Search
Index
Definify.com
Webster
1828
Edition
Albora
ALBO'RA
,
Noun.
A sort of itch or rather leprosy, terminating without ulceration, but with fetid evacuations in the mouth and nostrils.
Similar Results
Albora
Alboro
Aborea
Alburn
Albula