engrammes
English
Noun
engrammes
plural of
engramme