Indocyanine green

What is Indocyanine green?

Indocyanine green definition and meaning on Dictionary terms:
noun
Hinduism. the chief of the Vedic gods, the god of rain and thunder.
a male given name.

 

reference: www.dictionary.com/browse/indocyanine-green

Tags: