genus ostryopsis

Noun
  1. Deciduous monoecious shrubs of China and Mongolia resembling trees of the genus Ostrya;
    Sometimes placed in subfamily or family Carpinaceae (synset 112308705)

Found on Word Lists

Other Searches