• word of the day

    snapdragon

    snapdragon - Dictionary definition and meaning for word snapdragon

    Definition
    (noun) a garden plant of the genus Antirrhinum having showy white or yellow or crimson flowers resembling the face of a dragon
Download our Mobile App Today
Receive our word of the day
on Whatsapp