• word of the day

    lepidosauria

    lepidosauria - Dictionary definition and meaning for word lepidosauria

    Definition
    (noun) diapsid reptiles: lizards; snakes; tuataras
Download our Mobile App Today
Receive our word of the day
on Whatsapp