hive syrup
noun
: compound syrup of squill formerly employed as an emetic in croup and as an expectorant
Love words? Need even more definitions?
Merriam-Webster unabridged
Share