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