• word of the day

    heterocephalus

    heterocephalus - Dictionary definition and meaning for word heterocephalus

    Definition
    (noun) sand rats
Download our Mobile App Today
Receive our word of the day
on Whatsapp