barosmin
Noun
Meaning
barosmin (uncountable)
(medicine, obsolete) A resinous product of buchu (from Barosma species), used as a diuretic.
Noun
barosmin (uncountable)
(medicine, obsolete) A resinous product of buchu (from Barosma species), used as a diuretic.