Meaning of myosotis

Definition of myosotis

(noun) forget-me-nots; scorpion grass

Other information on myosotis

WIKIPEDIA results for myosotis
Amazon results for myosotis