lacquer tree

Noun
  1. Small Asiatic tree yielding a toxic exudate from which lacquer is obtained (synset 112788408)

Found on Word Lists

Other Searches