• word of the day

    schefflera

    schefflera - Dictionary definition and meaning for word schefflera

    Definition
    (noun) large genus of shrubby and climbing tropical plants having showy digitately compound foliage
    Synonyms : genus schefflera
Download our Mobile App Today
Receive our word of the day
on Whatsapp