Selenicereus

Explore definitions, synonyms, and language insights of Selenicereus

Definitions

Noun
mostly epiphytic climbing cacti that bloom at night