Selenicereus
English Dictionary
->
Letter S
-> Selenicereus
Search Dictionary:
Selenicereus Definition
(n)
mostly
epiphytic
climbing
cacti
that
bloom
at
night
Selenicereus Synonyms
genus Selenicereus
Selenicereus
© Art Branch Inc.