white horehound

noun

Medical Definition of white horehound