• word of the day

    stereospondyli

    stereospondyli - Dictionary definition and meaning for word stereospondyli

    Definition
    (noun) formerly a suborder of Stegocephalia; amphibia having vertebrae whose component elements are fused into a single piece
    Example Sentence
    • most vertebrates are stereospondylous
Download our Mobile App Today
Receive our word of the day
on Whatsapp