Mistura

Webster's Dictionary of the English Language

·noun Sometimes, a liquid medicine containing very active substances, and which can only be administered by drops.

II. Mistura ·noun A mingled compound in which different ingredients are contained in a liquid state; a mixture. ·see Mixture, ·noun, 4.

Related Words