Meaning of scabiosa atropurpurea
Definition of scabiosa atropurpurea
(noun)
Old World
annual
having
fragrant
purple
to
deep
crimson
flower
heads;
naturalized
in United States
Other information on scabiosa atropurpurea
WIKIPEDIA results for
scabiosa atropurpurea
Amazon results for
scabiosa atropurpurea
Tweet