snakin
English
Noun
snakin
(
plural
snakins
)
Any of a group of
antimicrobial
peptides
present in
potato
Anagrams
sank in