• word of the day

    christella

    christella - Dictionary definition and meaning for word christella

    Definition
    (noun) any of several tropical ferns of the genus Christella having thin brittle fronds
Download our Mobile App Today
Receive our word of the day
on Whatsapp