osculators

English

Noun

osculators

  1. plural of osculator