LADY-OF-THE-NIGHT
Meaning of LADY-OF-THE-NIGHT in English
ˈ ̷ ̷ ̷ ̷ ̷ ̷ ̷ ̷ˈ ̷ ̷ noun
: a West Indian shrub ( Brunfelsia americana ) with fragrant showy yellowish white flowers
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012