iodophors

English

Noun

iodophors

  1. plural of iodophor