astacins
English
Noun
astacins
plural of
astacin