• word of the day

    calyptra

    calyptra - Dictionary definition and meaning for word calyptra

    Definition
    (noun) the hood or cap covering the calyx of certain plants: e.g., the California poppy
Download our Mobile App Today
Receive our word of the day
on Whatsapp