Definition of Monastral in English:

Monastral

noun

trademark
  • A synthetic pigment having exceptional fastness.

Origin

1930s: of unknown origin.

Pronunciation:

Monastral

/mɒˈnastr(ə)l/