Meaning of cynoglossum amabile

Definition of cynoglossum amabile

(noun) biennial east Asian herb grown for its usually bright blue flowers

Other information on cynoglossum amabile

WIKIPEDIA results for cynoglossum amabile
Amazon results for cynoglossum amabile