• word of the day

    amygdaline

    amygdaline - Dictionary definition and meaning for word amygdaline

    Definition
    (adj) related to or resembling an almond
Download our Mobile App Today
Receive our word of the day
on Whatsapp