emplectons

English

Noun

emplectons

  1. plural of emplecton