vinconate

English

Noun

vinconate (uncountable)

  1. A synthetic vincamine analogue used as a nootropic.

Anagrams