"Discoverable" is a word in ENGLISH

discoverable ENGLISH
Definition:

Capable of being discovered, found out, or perceived;
as, many minute animals are discoverable only by the help of the
microscope; truths discoverable by human industry.

Few words of positivity

I decided to find out how people at school might react if one of the students never came back.

Jay Asher, Thirteen Reasons Why

WORD SUGGESTIONS
Laugh your heart out.

If Santa Claus and Mrs. Claus had a child, what would he be called? A subordinate claus.

findable ENGLISH

Capable of beong found; discoverable.

Read the complete definition