discoverable

a. 發現的、顯露的

英文釋義

  1. capable of being ascertained or found out