• word of the day

    amaryllis

    amaryllis - Dictionary definition and meaning for word amaryllis

    Definition
    (noun) bulbous plant having showy white to reddish flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp