• word of the day

    pelycosauria

    pelycosauria - Dictionary definition and meaning for word pelycosauria

    Definition
    (noun) edaphosaurus; dimetrodon
    Synonyms : order pelycosauria
Download our Mobile App Today
Receive our word of the day
on Whatsapp