We do not currently know of any synonyms for leachable.
The adjective leachable is defined as:
Did you mean teachable or reachable?