discovered

v. 發現、找到(discover的過去形式)

英文釋義

  1. discovered or determined by scientific observation