Search in Definitions
(-droid), a. (Paleon.) Allied to, or resembling, Lepidodendron. — n. A lepidodendrid.
If the word "lepidodendrid" is not on the list, please select another dictionary, search in titles, ask a question or add a word to the dictionary.