◄ Lepidodendroid ►

Dictionary
1. (a.) Allied to, or resembling, Lepidodendron.

2. (n.) A lepidodendrid.

                                                                                                                                                                                                                                       

Clyx.com


Lepidodendrids
Top of Page
Top of Page