embedders

English

Noun

embedders

  1. plural of embedder