QUEEN OF THE NIGHT


Meaning of QUEEN OF THE NIGHT in English

: a tropical American climbing cactus ( Selenicereus grandiflorus ) with triangular branches that is often cultivated for its large showy night-blooming flowers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.