Meaning of ostryopsis
Definition of ostryopsis
(noun)
deciduous
monoecious
shrubs of China and Mongolia resembling trees of the
genus
Ostrya;
sometimes
placed
in
subfamily
or
family
Carpinaceae
Other information on ostryopsis
WIKIPEDIA results for
ostryopsis
Amazon results for
ostryopsis
Tweet