destrins

English

Noun

destrins

  1. plural of destrin

Anagrams