myrtaceous tree

Noun
  1. Trees and shrubs (synset 112350756)

Found on Word Lists

Other Searches