the specific epithet of formosa is a latin adjective which means beautiful