horehound in Catalan horehound in Catalan malrubí noun Any plant of the genus Marrubium. Add to Flashcards