VariousWords beta
Related Terms:
Noun
Definition: A sesquiterpenoid acid, obtained from the water pepper plant, once used as a stimulant or diuretic
VariousWords beta
Definition: A sesquiterpenoid acid, obtained from the water pepper plant, once used as a stimulant or diuretic