Meaning of vaccaria

Definition of vaccaria

(noun) cow-cockles

Other information on vaccaria

WIKIPEDIA results for vaccaria
Amazon results for vaccaria