• word of the day

    lemanderin

    lemanderin - Dictionary definition and meaning for word lemanderin

    Definition
    (noun) hybrid between mandarin orange and lemon having very acid fruit with orange peel
Download our Mobile App Today
Receive our word of the day
on Whatsapp