Endophloeum(n.) The inner layer of the bark of trees.

Words within endophloeum

9 letter words: 2 results
View all words...