• word of the day

    pteridospermopsida

    pteridospermopsida - Dictionary definition and meaning for word pteridospermopsida

    Definition
    (noun) extinct gymnosperms most of Carboniferous to Jurassic: seed ferns and allies
Download our Mobile App Today
Receive our word of the day
on Whatsapp