INDOLES


Meaning of INDOLES in English

noun natural disposition; natural quality or abilities.

Webster English vocab.      Английский словарь Webster.