myrica

Noun
  1. Deciduous aromatic shrubs or small trees (synset 111761479)

Found on Word Lists

Other Searches