• word of the day

    selenicereus

    selenicereus - Dictionary definition and meaning for word selenicereus

    Definition
    (noun) mostly epiphytic climbing cacti that bloom at night
    Synonyms : genus selenicereus
Download our Mobile App Today
Receive our word of the day
on Whatsapp