Irish moss extractive

noun

Medical Definition of Irish moss extractive