allspice oil

noun

Medical Definition of allspice oil