Ulodendron

From Fresh Dictionary

English

Noun

ulodendron

  1. fossilized impressions of various trees from the Pennsylvanian period
Personal tools