elecampane root

noun

Medical Definition of elecampane root