INDIGOTIN

Definition of INDIGOTIN

  1. (noun)a blue dye obtained from plants or made synthetically