detectable
dɪˈtɛktəb(ə)l
adjective
able to be discovered or identified.
an easily detectable and treatable disorder
adjective
able to be discovered or identified.
an easily detectable and treatable disorder
Begin a journey through worlds of puzzles.