Cynoglossum amabile

Explore definitions, synonyms, and language insights of Cynoglossum amabile

Definitions

Noun
biennial east Asian herb grown for its usually bright blue flowers

More General Terms