Summary
English Synonyms:   more detail...
  1. Salvia sclarea:


English

Detailed Synonyms for Salvia sclarea in English

Salvia sclarea:

Salvia sclarea [the ~] nom

  1. the Salvia sclarea
    – aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental 1
    the Salvia sclarea; the clary
    – aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental 1

Related Definitions for "Salvia sclarea":

  1. aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental1

Related Synonyms for Salvia sclarea