implantments

English

Noun

implantments

  1. plural of implantment