• word of the day

    scindapsus aureus

    scindapsus aureus - Dictionary definition and meaning for word scindapsus aureus

    Definition
    (noun) evergreen liana widely cultivated for its variegated foliage
Connect with us on Facebook