Search in Definitions

lepidodendroidIn definitiesIn Engels definitiesIn Engels definities
(-droid), a. (Paleon.) Allied to, or resembling, Lepidodendron. โ€” n. A lepidodendrid.