habitador
Meanings
Noun
1. liver; inhabitant