destrins
English
Noun
destrins
plural of
destrin
Anagrams
sternids