Meaning of ostrya

Definition of ostrya

(noun) deciduous monoecious trees of Europe and Asia and America; sometimes placed in subfamily or family Carpinaceae

Other information on ostrya

WIKIPEDIA results for ostrya
Amazon results for ostrya