eucalyptus delegatensis

Noun
  1. Tall timber tree with hard heavy pinkish or light brown wood (synset 112357490)

Found on Word Lists

Other Searches