INDIRUBINS is a
10
letter word starting with
I
and ending with
S
Definitions & Synonyms
noun -
Indirubins are a type of chemical compound, specifically an isoquinoline derivative, which are known for their vibrant red colour and use in traditional Chinese medicine.