ostrya

Noun
  1. Deciduous monoecious trees of Europe and Asia and America;
    Sometimes placed in subfamily or family Carpinaceae (synset 112307905)

Found on Word Lists

Other Searches