leachables
English
Noun
leachables
plural of
leachable