Selenicereus grandiflorus (L.) Britton & Rose

Primary tabs