macadamia

Noun
  1. Any tree of the genus Macadamia (synset 112241708)

Found on Word Lists

Other Searches