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