Meaning of whorlywort

Definition of whorlywort

(noun) a tall perennial herb having spikes of small white or purple flowers; common in eastern North America

Other information on whorlywort

WIKIPEDIA results for whorlywort
Amazon results for whorlywort