implantments
English
Noun
implantments
plural of
implantment