purple goatsbeard

noun

Definition of purple goatsbeard