Definitions of Cynoglossum amabile:

  • noun:   biennial east Asian herb grown for its usually bright blue flowers