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
Tweet