amfonelic acid

English

Noun

amfonelic acid (uncountable)

  1. A psychoactive drug and research chemical used in scientific studies.