Venus's looking-glass Meaning, Definition & Usage

Definitions
  1. (Bot.), an annual plant of the genus Specularia allied to the bellflower; also called lady's looking-glass.

Webster 1913