• word of the day

    lepidodendraceae

    lepidodendraceae - Dictionary definition and meaning for word lepidodendraceae

    Definition
    (noun) fossil plants characterized by conspicuous spirally arranged leaf scars on the trunk
Download our Mobile App Today
Receive our word of the day
on Whatsapp