Ostrya Meaning

There are 1 meaning(s) for word Ostrya

Meaning 1 : deciduous monoecious trees of Europe and Asia and America; sometimes placed in subfamily or family Carpinaceae

    Synonyms : genus ostrya