deflectins
English
Noun
deflectins
plural of
deflectin