'lady-of-the-night' definitions:

Definition of 'lady-of-the-night'

(from WordNet)
noun
West Indian shrub with fragrant showy yellowish-white flowers [syn: lady-of-the-night, Brunfelsia americana]

Definition of 'lady-of-the-night'

From: GCIDE
  • lady-of-the-night \lady-of-the-night\ n. (Bot.) A West Indian shrub (Brunfelsia americana) with fragrant showy yellowish-white flowers.
  • Syn: lady of the night, Brunfelsia americana. [WordNet 1.5]