What does aufspürbar mean?

aufspürbar - German to English

noticeable