The Collaborative International Dictionary
Wikipedia
Excelsa
Excelsa may refer to:
- Excelsa coffee, a crop plant