Definition of ulodendron

Definition of ulodendron
  1. ulodendron Noun Any of various trees known only as fossils from the Pennsylvanian period
Need more help? Try our forum NEW