Meaning of scabiosa arvensis

Definition of scabiosa arvensis

(noun) perennial having bluish-lilac flowers; introduced in the eastern United States

Other information on scabiosa arvensis

WIKIPEDIA results for scabiosa arvensis
Amazon results for scabiosa arvensis