dragonhead in Russian dragonhead in Russian змееголо́вник noun Any plant of the genus Dracocephalum. Add to Flashcards