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
Synonyms : genus ostrya
Similar words of Ostrya :
