toyo
nounA fragrant plant of British Guiana, an infusion and syrup of the leaves and stems of which are employed as a remedy in chronic coughs.
A fragrant plant of British Guiana, an infusion and syrup of the leaves and stems of which are employed as a remedy in chronic coughs.