inhabitable

a. 可居住的、可棲居的

英文釋義

  1. fit for habitation