Meaning of MAO in English
Noun
MAOEtymology
1960s: by association with Mao ZedongDefinitions
1. an enzyme that catalyzes the oxidation of many body compounds (e.g., epinephrine and norepinephrine and serotonin)- 2. Chinese communist leader (1893-1976)