• word of the day

    edaphosaurus

    edaphosaurus - Dictionary definition and meaning for word edaphosaurus

    Definition
    (noun) heavy-bodied reptile with a dorsal sail or crest; of the late Paleozoic
Download our Mobile App Today
Receive our word of the day
on Whatsapp