intubators

English

Noun

intubators

  1. plural of intubator

Anagrams